package com.idea.zd.sys.train.thread;

/**
 * 继承thread 重写run方法，实现多线程
 */
public class ThreadTest extends Thread{

    private int i;

    /**
     * 重定run方法，run方法的方法体就是线程执行体
     */
    public void run(){
        for(;i<10;i++){

            //当线程类继承Thread类时，直接使用this即可获取当前线程
            //Thread对象的getName返回当前线程的名字
            System.out.println(getName()+" :"+i);
        }
    }

    public static void main(String [] args){

        for(int i = 0; i < 100; i++){
            System.out.println(Thread.currentThread().getName());

            if( i == 20){
                new ThreadTest().start();
                new ThreadTest().start();
            }
        }
    }
}
